home *** CD-ROM | disk | FTP | other *** search
/ Mac Format 1994 August / August CD.bin / Shareware / Utilities / Keys-1.0b2 Folder / About Keys! next >
Text File  |  1994-05-20  |  4KB  |  64 lines

  1. Version History:
  2.   1.0b1 first public release
  3.   1.0b2 fixes a bug that caused small blocks of memory to be allocated and never released, thus slowly filling up the respective application's heap. Thanks to Francois Pottier for tracking down this bug.
  4.  
  5.  
  6.  
  7. *** What is it? ***
  8.  
  9. Keys! is a control panel/system extension that adds command key shortcuts to dialog items in modal dialog boxes (buttons, radio buttons, and check boxes). It underlines a letter (generally the first one, as far as possible) of the name of each button or check box; if you hold down the command key and type that letter, it will be as if you had clicked on the button.
  10.  
  11. If the dialog box doesn't contain an editable text field (e.g. most alert boxes), you needn't even hold down the command key - just type the letter. However, scrollable lists count as text fields in this regard; for example, in the standard open dialog box there isn't any text field, but you still have to hold down the command key there because you want to use the plain letter keys to select filenames.
  12.  
  13. The letters C, V, and X are never used, because they are already assigned to the standard editing commands, which must be available in dialog boxes. This means of course that if a button is named "C" (like in the preferences dialog of Think Reference), it won't be assigned any shortcut. Sorry. On the other hand this assures that the cancel button is almost always command-A, regardless of whether it is named Cancel or Abort or Abbrechen...
  14.  
  15.  
  16. *** How much does it cost? ***
  17.  
  18. Keys! is free. (I mean, if you really want to pay something for it, I don't mind, of course...)
  19.  
  20. You may freely copy Keys and give it to anybody you like, as long as
  21. - you don't modify anything, neither Keys! itself nor this readme file
  22. - you keep the original archive together
  23. - you don't charge anything for it
  24. - you ask me before you include it in a shareware collection, for example on CD ROM.
  25.  
  26.  
  27. *** What problems are there? ***
  28.  
  29. Keys! only works with modal dialog boxes that are implemented the standard way (those that use the _ModalDialog trap, in case you care). There are programs out there that implement their dialog boxes differently, for example MS Word and Quark XPress. In these programs no underlined letters will appear (and the shortcuts won't work, of course) but otherwise there is no problem with them. And don't ask - no, I can't do anything about it.
  30.  
  31. There seem to be certain problems with MacSlip, 4th Dimension, and CompuServe Information Manager, none of which I can check myself, because I don't own any of those programs. Sorry.
  32.  
  33.  
  34. *** What macs does it run on? ***
  35.  
  36. No idea. I have tested it on my LC III with System 7.1, and it _should_ work on other machines as well. Please notify me if it doesn't. If you use system software older than 6.0.4 (I think), you will be alerted that Keys! is not installed and that you have to restart if you make changes to the control panel settings. If this bothers you, switch to a newer system version...
  37.  
  38.  
  39. *** What is still to be done? ***
  40.  
  41. A lot - but at the moment, I won't do anything, because I've got other things to work on, which are more important to me right now.
  42.  
  43. I really would like to have shortcuts for movable-modal and modeless dialog boxes too, but it is much trickier to do...
  44.  
  45. It would be good to be able to have a preference setting for which modifier key(s) are used for the shortcuts, instead of always using the command key. This could help resolve conflicts with certain applications. It would also be good to be able to exclude specific applications.
  46.  
  47. Sometimes, certain menu commands are enabled even when a modal dialog is in front (like Select All [Command-A] in one of FaxSTF's dialog boxes). It should be possible to check for this and not to use the keys that are already in use by menu commands.
  48.  
  49. Someone suggested to have two different colors of underscores, depending on whether the command key is needed or not. I like the idea, and I'll probably implement it when I have some time to work on Keys. Don't ask me when that will be...
  50.  
  51.  
  52. *** How can I be reached? ***
  53.  
  54. Internet:
  55.      stk@contrib.de
  56.  
  57. Postal mail:
  58.      Stefan Kurth
  59.      An der Wasserfurche 15
  60.      38162 Destedt
  61.      Germany
  62.  
  63. (I'm afraid I can't promise to answer by postal mail. Email highly preferred.)
  64.